Закрыть окно         Список других документов библиотеки Серкова

.шп136

.цв

I.1.3 ДАЛЬНЕЙШЕЕ РАЗВИТИЕ НАПРАВЛЕНИЯ

.шп0

.ов

Работу по расширению возможностей интерпретатора Бейсик продолжили программисты фирмы "Friends' software" Серков С.В. (он же автор настоящего руководства) и Лузганов В.Б. в 1992 году.

Однако, в то время программисты ничего не знали о уже имевшихся разработках Волкова И.М. и полностью изучили проблему самостоятельно. Результатом работы явился драйвер MELODIES.EXE (версии 1.4 и 2.8), возможно известный читателю. Он имел собственный интерпретатор команд и другую, гораздо более простую, логическую структуру построения, отличную от драйверов Волкова. Естественно, что после изучения разработок Волкова И.М. мы высоко оценили уже существующую систему вышеупомянутого автора и приняли ее на вооружение. Кроме того, вскоре система сборки и ассемблирования драйверов расширения возможностей интерпретатора "Бейсик" во многом изменилась и улучшилась за счет внедрения новых идей, таких как, введение модульного подхода в процессах сборки и ассемблирования драйверов, разработки путей более плотной и корректной связи со средой "Бейсик" и ДОС 3.3, разработки универсальной системы обработки ошибок, открытие возможности использования строковых параметров и многих других. Последними достижениями в этой области стали создание Серковым С.В. модуля настройки перемещаемых файлов формата Ассемблера ДОК (в последствии реализованного в виде драйвера поддержки перемещаемых файлов RELDRIVE.BIN), сделавшим возможным создание перемещаемых драйверов процедур, настраиваемых на произвольную зону памяти после загрузки, и написание мультидрайверной системы "Диспетчер", интегрированной в интерпретатор "Бейсик" и позволяющей одновременное подключение к системе до 10 драйверов включительно. Кроме того совсем недавно был написан новый модуль интерпретации команд драйвера "INTPRALL.ASM", который сделал возможным использование в качестве команд драйвера не только процедур но и функций внутреннего присваивания, что позволит сильно расширить возможности драйверов системы.

Теперь, после некоторого вводного экскурса, перейдем к более детальному рассмотрению описываемой системы, что необходимо программистам, желающим воспользоваться ей с целью написания драйвера к собственной Бейсик-программе.

.ст Раздел I:2.1

Закрыть окно         Список других документов библиотеки Серкова